🧩 PCIe LTSSM 详解
30 章 · 状态跳转与触发
⚡ 友好 · 卡片目录
01
LTSSM概述
PCIe位置
11状态总览
状态机概念
02
Detect状态
Detect.Quiet
Detect.Active
Detect.Wait
时钟检测
03
Polling状态
Polling.Active
Polling.Configuration
Polling.Speed
比特/符号锁定
04
Configuration状态
Linkwidth
Lanenum
Complete
Idle
宽度协商
05
L0状态
特征
DLLP传输
流量控制初始化
电源管理
06
L0s状态
L0s.Transmit
L0s.Recover
退出延迟
EIOS
07
L1状态
L1.Entry
L1.Idle
退出机制
ASPM L1
PM Substates
08
L2状态
L2.Idle
L2.Transmit
退出机制
Vaux电源
09
Recovery状态
RcvrLock
RcvrCfg
Idle
比特锁定重训练
10
Hot Reset状态
进入条件
子状态
退出机制
vs Conventional Reset
11
Loopback状态
Loopback.Active
Loopback.Exit
调试应用
12
Disable状态
进入条件
子状态
退出机制
链路禁用场景
13
状态跳转总览
11状态合法跳转
状态跳转图
触发事件分类
14
电气空闲机制
定义
进入/退出
检测电路
EIOS/EIE
15
比特锁定机制
CDR过程
锁定时间
失败处理
16
符号锁定机制
COM符号
符号对齐
与比特锁定关系
17
链路训练机制
训练序列TS1/TS2
发送与接收
比特翻转
18
链路宽度协商
协商过程
失败处理
宽度降级
19
链路速率协商
速率协商过程
速率变更
Gen1~Gen4切换
20
流量控制初始化
FC Init过程
与LTSSM关系
超时处理
21
电源管理ASPM
L0s ASPM
L1 ASPM
配置寄存器
22
错误处理机制
错误检测
恢复过程
报告机制
23
超时机制
超时定时器
超时值
状态回退
24
LTSSM与数据链路层
交互接口
状态影响
对应关系
25
LTSSM与事务层
交互接口
状态影响
对应关系
26
LTSSM与物理层
交互接口
状态影响
对应关系
27
LTSSM调试方法
状态观察
逻辑分析仪
状态寄存器
调试工具
28
常见问题与解决
链路无法训练
频繁掉线
速率/宽度协商失败
电源管理异常
29
Gen5/Gen6新特性
LTSSM变化
新状态
新触发条件
新超时
30
实战案例分析
项目问题
定位过程
解决方案
经验总结